face (mountain side) - Español Inglés Diccionario